regenerative polyp - English Synonyms Dictionary